repeated insults - Spanish English Dictionary